venison salami - Turkish English Dictionary